microtome (microscopy) - German English Dictionary